package com.cherry.sdk.http.exception

/**
 * @author 董棉生(dongmiansheng@parkingwang.com)
 * @since 18-11-19
 */

enum class NetworkException(type: Int) {
    /**
     * 未判断成功为哪种类型的异常
     */
    EXCEPTION_UNHANDLED(-2),

    /**
     * 不需要显示提示的异常
     */
    EXCEPTION_QUIET(-1),

    /**
     * 无法连接网络
     */
    EXCEPTION_NETWORK_UNREACHABLE(1),
    /**
     * 网络超时
     */
    EXCEPTION_TIMEOUT(2),
    /**
     * 权限被拒绝
     */
    EXCEPTION_PERMISSION_DENIED(3),
    /**
     * 程序内部错误
     */
    EXCEPTION_APP_INTERNAL_ERROR(4)
}